package pkg

import (
	"crypto/md5"
	"fmt"
	"k8s.io/apimachinery/pkg/util/rand"
	"strings"
	"time"
)

func Md5(str string) string {

	//方法一
	data := []byte(str)
	has := md5.Sum(data)
	md5str1 := fmt.Sprintf("%x", has) //将[]byte转成16进制

	fmt.Println(md5str1)

	return md5str1
}

//随机数

func Gen(length int) string {
	rand.Seed(time.Now().UnixNano())
	runes := []rune("0123456789")
	var b strings.Builder
	for i := 0; i < length; i++ {
		b.WriteRune(runes[len(runes)])
	}
	return b.String()
}

//6单元
//实现逻辑
//删除数据表
//其他配置
//服务
//环境
